"""
页面基类 父类
"""
from config.config import HOST

"""将页面类重复的操作提取到这里来"""
class BasePage:
    #每个操作都要涉及到驱动，用驱动调动浏览器，所有的操作都是基于浏览器的
    def __init__(self, driver): #驱动器是必须的，直接写死
        self.driver = driver
        #每个页面都要去获取地址
        self.url = "http://{}{}".format(HOST, self.url) #将地址格式化拼接地址
    #每个页面地址都要去打开这个操作
    def open(self): #打开页面
        self.driver.get(self.url)
    #断言都需要去获取当前网址
    def current_url(self): #获取当前地址
        return self.driver.current_url
